unpleasant or repulsive smell - Französisch Englisch Wörterbuch